Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 BERMUDA TERRACE Terraced £85,000 27 Aug 1996
23 BERMUDA TERRACE Terraced £350,000 23 Apr 2012
24 BERMUDA TERRACE Terraced £239,000 30 Jan 2006
25 BERMUDA TERRACE Terraced £128,705 11 Jun 2001
26 BERMUDA TERRACE Terraced £99,950 17 Aug 1998
36 BERMUDA TERRACE Terraced £250,000 25 Sep 2009
37 BERMUDA TERRACE Terraced £360,000 2 Dec 2014
39 BERMUDA TERRACE Terraced £200,000 2 Sep 2003
40 BERMUDA TERRACE Terraced £545,000 24 Nov 2021
41 BERMUDA TERRACE Terraced £377,000 10 Jan 2019
42 BERMUDA TERRACE Terraced £290,000 30 Mar 2012
43 BERMUDA TERRACE Terraced £460,000 23 May 2014
43A BERMUDA TERRACE Semi-Detached £250,000 19 Aug 2010